ELB 是 AWS 的 負載均衡器 服務,用於將網路流量分配至多個 EC2 實例,保證應用高可用性。ELB 提供三種類型:
Application Load Balancer (ALB):針對 HTTP/HTTPS 應用。
Network Load Balancer (NLB):適合需要低延遲和高吞吐量的應用。
Classic Load Balancer (CLB):支援 TCP 和 HTTP,適用於較舊的應用。
設置 ALB 的步驟:
1.進入 ELB Console,選擇 Application Load Balancer。
2.配置名稱與 VPC,以及所屬子網。
3.建立 目標群組(Target Group),並將 EC2 實例添加至群組。
4.配置 健康檢查,確保所有實例正常運行。
5.完成後,ELB 會自動將請求分配至健康實例。
ELB 的優勢:
1.:確保失效實例不會影響服務。
2.多區域支援:提升應用的可靠性與彈性。
3.HTTPS 連接終止:簡化憑證管理。
4.ELB 是構建大規模、高可用應用程式的基礎。